home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / msdos / utils / bin2asm / testit.asm < prev    next >
Assembly Source File  |  1994-02-02  |  868b  |  53 lines

  1.         .model small
  2.         .stack 200h
  3.  
  4.         .data
  5.  
  6. include test_bmp.asm        ; my asm file
  7.  
  8.         .code
  9.  
  10. start:
  11.         cld
  12.         mov ax,seg BA_PAL
  13.         mov ds,ax
  14.         mov ax,0A000h
  15.         mov es,ax
  16.  
  17.         mov ax,0013h
  18.         int 10h
  19.         mov bx,COLORS
  20.         mov cx,bx
  21.         sal bx,1
  22.         add cx,bx
  23.         mov dx,03C8h
  24.         xor al,al
  25.         out dx,al
  26.         inc dx
  27.         mov si,offset BA_PAL
  28. s01:    lodsb
  29.         out dx,al
  30.         loop s01
  31.         mov cx,YSIZE
  32.         xor di,di
  33.         mov si,offset BA_SCR
  34. s02:    push cx
  35.         push di
  36.         mov cx,XSIZE
  37.         rep movsb
  38.         pop di
  39.         add di,320
  40.         pop cx
  41.         loop s02
  42.         mov ah,00
  43.         int 16h
  44.         mov ax,0003h
  45.         int 10h
  46.         mov ax,4C00h
  47.         int 21h
  48.  
  49.         end start
  50.  
  51.  
  52.  
  53.